void main(){
  // 需求：
  // 用户名  必传参数
  // 年龄：可选参数 有默认值18
  // 地点：可选参数

  printString('张三',age:18,place: '北京');
  printString('李四');
  printString('王五',place: '上海');
}

// 可选参数需要通过{} 包裹，传参时需要通过  参数名：值  传数据
// 注意：空安全 
void printString(String name,{int? age = 18,String?place }){
  print('$name-$age-$place');
}

// 注意点：必传参数不能为空，可选参数可以为空，且参数都可以设置默认值